Glaucolaus Kite Swallowtail (Protesilaus glaucolaus)

Gill Carter

Cristalino Lodge, Mato Grosso, Brazil

05-24-04

 

Gill Carter

Cristalino Lodge, Mato Grosso, Brazil

09-13-05